English Dictionary
◊ PUZZLE OVER
puzzle over
v : try to solve